﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Data;
using CRM.Entity.Extra;
using CRM.Entity.Page;
using CRM.Entity;

namespace CRM.Index.IProvider
{
    
    public partial interface IProviderService
    {
        [OperationContract]
        bool UserType_Insert(UserType userType);

        [OperationContract]
        bool UserType_Update(UserType userType);

        [OperationContract]
        bool UserType_Delete(UserType userType);

        [OperationContract]
        UserType UserType_Single(Int64 id);
        
        [OperationContract]
        UserTypePage UserType_Top(int top);

        [OperationContract]
        UserTypePage UserType_Page(PageInfo info);
        
        [OperationContract]
        UserTypeExtraPage UserTypeExtra_Page(PageInfo info);
    }
}
